﻿using Newtonsoft.Json;

namespace DotNetStar.OpenSDK.QQ
{
    /// <summary>
    /// 表示 QQ 互联的响应结果。http://wiki.connect.qq.com/%E5%85%AC%E5%85%B1%E8%BF%94%E5%9B%9E%E7%A0%81%E8%AF%B4%E6%98%8E#100000-100031.EF.BC.9APC.E7.BD.91.E7.AB.99.E6.8E.A5.E5.85.A5.E6.97.B6.E7.9A.84.E5.85.AC.E5.85.B1.E8.BF.94.E5.9B.9E.E7.A0.81
    /// </summary>
    /// <seealso cref="ApiResponse" />
    public class QQConnectApiResponse : ApiResponse
    {
        /// <summary>
        /// 初始化 <see cref="QQConnectApiResponse"/> 类的新实例。
        /// </summary>
        public QQConnectApiResponse()
        {
        }
        /// <summary>
        /// 获取开放平台提供的 api 返回代码。
        /// </summary>
        [JsonProperty("error")]
        public override string Code { get; set; }
        /// <summary>
        /// 获取开放平台提供的 api 返回消息。
        /// </summary>
        [JsonProperty("error_description")]
        public override string Message { get; set; }
    }
}
